CLAN: A Tool for Contract Analysis and Conflict Discovery
نویسندگان
چکیده
As Service-Oriented Architectures are more widely adopted, it becomes more important to adopt measures for ensuring that the services satisfy functional and non-functional requirements. One approach is the use of contracts based on deontic logics, expressing obligations, permissions and prohibitions of the different actors. A challenging aspect is that of service composition, in which the contracts composed together may result in conflicting situations, so there is a need to analyse contracts and ensure their soundness. In this paper, we present CLAN, a tool for automatic analysis of conflicting clauses of contracts written in the contract language CL. We present a small case study of an airline check-in desk illustrating the use of the tool.
منابع مشابه
An ethnographic study of information needs and practices of nomadic people of Babadi Clan of Bakhtiari tribe
Background and aim: the aim was to study information needs and practices of nomadic people of Babadi clan of Bakhtiari tribe. Methods: the study uses ethnography as method and uses observation and semi-structured interview as data collection techniques. Results: life style increasingly influences and directs the way nomadic people look for information. They prefer informal information resource...
متن کاملJurisprudential analysis of
One Islamic financial instrument that adds to the liquidity of futures contracts is the standard parallel contract. In recent years, these tools have been used in some Islamic countries and have recently been introduced to the Iranian capital market. This tool is first proposed in petroleum and petroleum products with the aim of financing oil projects and is known for its oil futures. The most ...
متن کاملFrom Contracts in Structured English to CL Specifications
In this paper we present a framework to analyze conflicts of contracts written in structured English. A contract that has manually been rewritten in a structured English is automatically translated into a formal language using the Grammatical Framework (GF). In particular we use the contract language C L as a target formal language for this translation. In our framework C L specifications could...
متن کاملA Systematic Review in The Process of Formation, Development and Content of Nurses' Psychological Contracts
Introduction: Psychological contract plays a pivotal role in defining employee-organization relationships. Given the complex concept of psychological contracts, and the existence of scattered and diverse information on how to form and develop, and identify the contents of nurses 'psychological contracts in previous research, in this study, the concept of nurses' psychological contract is system...
متن کاملModeling and Numerical Analysis of Revenue Sharing Contract Based on the Stackelberge Game Theory
Considered supply chain in this article consists of one vendor and multiple retailers where the vendor applies vendor managed inventory. Considering vendor as a leader and retailers as followers, Stackelberg game theory is applied for modeling and analyzing this system. A general mixed integer nonlinear model is developed which can optimizes the performance of the system under revenue sharing c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009